cient enumeration of instantiations in Bayesian networks
نویسنده
چکیده
Over the past several years Bayesian net works have been applied to a wide variety of problems A central problem in applying Bayesian networks is that of nding one or more of the most probable instantiations of a network In this paper we develop an e cient algorithm that incrementally enumerates the instantiations of a Bayesian network in de creasing order of probability Such enumer ation algorithms are applicable in a variety of applications ranging from medical expert systems to model based diagnosis Funda mentally our algorithm is simply performing a lazy enumeration of the sorted list of all instantiations of the network This insight leads to a very concise algorithm statement which is both easily understood and imple mented We show that for singly connected networks our algorithm generates the next instantiation in time polynomial in the size of the network The algorithm extends to arbi trary Bayesian networks using standard con ditioning techniques We empirically evalu ate the enumeration algorithm and demon strate its practicality
منابع مشابه
Efficient enumeration of instantiations in Bayesian networks
Over the past several years Bayesian net works have been applied to a wide variety of problems. A central problem in applying Bayesian networks is that of finding one or more of the most probable instantiations of a network. In this paper we develop an efficient algorithm that incrementally enumerates the instantiations of a Bayesian network in de creasing order of probability. Such enumer a...
متن کاملSample-and-Accumulate Algorithms for Belief Updating in Bayes Networks
Belief updating in Bayes nets, a well known computationally hard problem, has recently been approximated by several deterministic algorithms, and by various randomized approximation algorithlns. Deterministic algorithms usually provide probability bounds, but have an exponential runtime. Some randomized schemes haw~, a polynomial runtime, but provide only probability estimates. We present rando...
متن کاملError Estimation in Approximate Bayesian Belief Network Inference
We can perform inference in Bayesian be lief networks by enumerating instantiations with high probability thus approximating the marginals. In this paper, we present a method for determining the fraction of in stantiations that has to be considered such that the absolute error in the marginals does not exceed a predefined value. The method is based on extreme value theory. Essentially, the pr...
متن کاملA Surface Water Evaporation Estimation Model Using Bayesian Belief Networks with an Application to the Persian Gulf
Evaporation phenomena is a effective climate component on water resources management and has special importance in agriculture. In this paper, Bayesian belief networks (BBNs) as a non-linear modeling technique provide an evaporation estimation method under uncertainty. As a case study, we estimated the surface water evaporation of the Persian Gulf and worked with a dataset of observations ...
متن کاملA Surface Water Evaporation Estimation Model Using Bayesian Belief Networks with an Application to the Persian Gulf
Evaporation phenomena is a effective climate component on water resources management and has special importance in agriculture. In this paper, Bayesian belief networks (BBNs) as a non-linear modeling technique provide an evaporation estimation method under uncertainty. As a case study, we estimated the surface water evaporation of the Persian Gulf and worked with a dataset of observations ...
متن کامل